Theory of Python ================ .. raw:: html Covers Python, concepts of Computer Science, and Software Engineering. I made 2 playlists, depending on what you want to learn. * `Playlist of everything `_ * `Just the Python tutorials `_ .. toctree:: :maxdepth: 1 :caption: Videos by Order of Release introduction.rst what_do_programmers_do.rst comprehensive_overview_of_syntax.rst overview_software_development.rst programming_languages.rst abstraction.rst a_simple_model_of_a_computer.rst python_interactive_mode.rst decimal_literals_and_operations.rst binary_literals.rst bit_wise_operations.rst float_and_complex_numbers.rst variables.rst objects.rst introduction_to_functions.rst nesting_functions_and_decorators.rst flow_control_with_if_statements.rst dynamic_scope.rst boolean_operators_and_algebra.rst recursion.rst while_statement.rst try_statement_and_exceptions.rst iterators_and_range.rst generators.rst string_and_byte_literals.rst tuples_and_slicing.rst starting_a_new_project.rst star_expressions_and_parallel_assign.rst getting_started_with_machine_learning.rst functional_programming.rst for_statements.rst comprehensions_and_generator_expressions.rst big_o_notation.rst array.rst lists_bytearrays.rst sorting.rst hash_tables_and_associative_arrays.rst dictionaries.rst calculator_project/problem_scope.rst sets.rst modules_and_packages.rst calculator_project/design.rst types_and_attributes.rst creating_new_classes.rst managing_attribute_access_and_descriptors.rst asyncio.rst .. toctree:: :maxdepth: 2 :caption: Topics introduction.rst tutorial.rst computer_science.rst developing.rst writing_video_games.rst